ultimate downfall - Turkish English Dictionary